package com.macaline.technology.es;

import lombok.Data;

/**
 * ES操作时候实体类
 */

@Data
public class ESVo {

    private String index; // 索引
    private String id; // id
    private String doc;
    private ESVo next; // 下一个

    /**
     * 添加下一个节点
     * @param next
     */
    public void addNext(ESVo next){
        this.next = next;
    }


    /**
     * 获取便离去
     * @return
     * @throws Exception
     */
    public ESIterator iterator() throws Exception {
        return new ESIterator(this);
    }

}
